have achieved - Espagnol Anglais Dictionnaire